
.dr-table-headercell {
    border-bottom: 1px solid #2E5881;
    border-right: 1px solid #2E5881;
    
}

.dr-table-headercell{
	color: black;
}

.dr-table-header{
	background-image:none;
}


.textoCabeceraTabla{
	color: white;
    font-family: Arial,Verdana,sans-serif;
    font-size: 10px;
    padding: 4px;
    text-align: center;
    font-weight: bold;
}


.footerTablePosicion{
	background-color: #CCCCCC;
	border:1px;
	color:black;
	border-color: #84807B;
	border-style:solid; 
	font-size: 10;
	font-weight: bold;
}

.headerTable{
	color: white; 
	/*background-color: #376FA6;*/
	background-image:url("../imagenes/fondos/header_table.gif");
	font-weight:bold;
	/*background-color:#D8D8D8;*/
	border:1px;
	border-color: 2E5881;
	border-style:solid; 
	font-size: 11;
}

.headerTableLittle{
	color: white; 
	background-color: #376FA6;
	font-weight:bold;
	/*background-color:#D8D8D8;*/
	border:1px;
	border-color: 2E5881;
	border-style:solid; 
	font-size: 11;
	padding: 1px 8px;
}



.columnTableAzul{
	text-align:right;
	background-color: #ACBECE;
	color: black; 
	border:1px;
	border-style:solid;
	border-color: #84807B;   
	font-size: 10;
}

.columnTableVerde{
	text-align:right;
	background-color: #BFDBB7;
	color: black; 
	border:1px;
	border-style:solid;
	border-color: #84807B;   
	font-size: 10;
}

.columnTableRosado{
	text-align:right;
	background-color: #FAE7F6;
	color: black; 
	border:1px;
	border-style:solid;
	border-color: #84807B;   
	font-size: 10;
}

.columnTableSoles{
	text-align:right;
	background-color: #ACBECE;
	color: black; 
	border:1px;
	border-style:solid;
	border-color: #84807B;   
	font-size: 10;
}

.columnTableDolares{
	text-align:right;
	background-color: #BFDBB7;
	color: black; 
	border:1px;
	border-style:solid;
	border-color: #84807B;   
	font-size: 10;
}

.columnTableEuros{
	text-align:right;
	background-color: #FAE7F6;
	color: black; 
	border:1px;
	border-style:solid;
	border-color: #84807B;   
	font-size: 10;
}

.columnTableNaranja{
	text-align:right;
	background-color: #EEBB70;
	color: black; 
	border:1px;
	border-style:solid;
	border-color: #84807B;   
	font-size: 10;
}


.columnTable{
	color: black; 
	border:1px;
	border-style:solid;
	border-color: #84807B;   
	font-size: 10;
}

.columnTableLittle{
	color: black; 
	border:1px;
	border-style:solid;
	border-color: #84807B;   
	font-size: 10;
	padding: 1px 8px;
}

.columnTableNumber{
	color: black; 
	border:1px;
	border-style:solid;
	border-color: #84807B;   
	font-size: 10;
	text-align:right;
}

.columnHeader{
	color: white; 
	background-color: #376FA6;
	font-weight:bold;
	/*background-color:#D8D8D8;*/
	border:1px;
	border-color: 2E5881;
	border-style:solid; 
	font-size: 10;
}